i/he/she baffled - Espagnol Anglais Dictionnaire